cast a shadow on - English Synonyms Dictionary